﻿fieldset {
    float:left;
    clear:both;
    margin: 1% 0;
    padding: 0;
    padding-bottom:5px;
    width: 90%;
    border: none;
}

fieldset legend
{
    width: 100%;
    padding: .25em;
    background-color: #CCCCCC;
    font-size: .9em;
}

fieldset legend a
{
    color: #FF9933;
}

fieldset label, fieldset input, fieldset select, fieldset textarea, fieldset ul {
    margin: 5px;
    font-size: 90%;
}

fieldset label {
    float:left;
    clear:both;
    width: 25%;
    text-align:right;
}

fieldset input, fieldset select, fieldset textarea, fieldset ul {
    float:left;
    width: 50%;
}

fieldset select.has-buttons {
    width: 50%;
}

fieldset ul li select {
    width: 20%;
    clear:both;    
}

fieldset input.date, fieldset input.datetime {
    width: 40%;
}

fieldset img {
    float:left;
}

fieldset input.submit {
    clear:both;
    margin-left: 26%;
    width:auto;
    padding: 3px;
}

fieldset a.cancel {
    float:left;
    margin: 8px;
}

fieldset input.inline-button, fieldset input.control {
    width:auto;
}

fieldset.login {
    float:right;
    background-color: #fff;    
}

fieldset.login, fieldset.inline {
    border: none;
    width:50%;
}

fieldset.login label, fieldset.login input {
    clear:none;
    font-size: 70%;
    width:auto;
    margin: 0;
}

fieldset.submit {
    background-color: #fff;
}

fieldset.submit input {
    margin: 0;
}

fieldset.options {
    clear:both;
    background-color: #fff;
    background-color: #707F6E;
    color: #fff;
}

fieldset.options label, fieldset.options input, fieldset.options select, fieldset.options button {
    clear:none;
    width:auto;
}

fieldset.options a {
    float:left;
    padding-top:5px;
    color: #FF9933;    
}

fieldset span.error {
    float:left;
    clear:both;
    margin-left: 26%;
    margin-top: 1%;
}

fieldset span.info {
    float:left;
    clear:both;
    margin: 1% 0;
}

fieldset input[type='checkbox'] {
    margin-left: 15px;
    margin-top:7px;
    width:auto;
}

fieldset input.date {
    width: 30%;
}

fieldset button {
    float:left;
}

fieldset.search-form legend {
    cursor:pointer;
}